export interface ITableData {
  createTime: string
  deleted: boolean
  updateTime: string
  dingUserId: string
  firstLogin: 1 | 0
  seasonId: number | string
  seasonName: string
  year: string
}
export interface ITableDataRoleList {
  id: string
  roleName: string
  applicationName: string
  applicationId: string
}
export interface ITableDataRoleListBack {
  roleId: string
  roleName: string
  applicationId: string
  applicationName: string
}

export interface IPresetAttrTableData {
  colorDetailId?: string
  isEdit?: boolean
  rgbValue?: string
  /**
   * 类型名称  大-中-小-细
   */
  className?: null | string
  /**
   * 预设主键ID
   */
  presetId?: number | null
  /**
   * 尺码组配置ID列表
   */
  sizeGroupIds?: number[] | null
  /**
   * 尺码组信息列表
   */
  sizeGroupList?: { sizeGroupCode: string; sizeGroupId: string; sizeGroupName: string }[] | null
  /**
   * 细类ID
   */
  tinyClassId?: number | null
}

/**
 * ProductSizeDetailVO
 */
export interface ProductSizeDetailVO {
  /**
   * 启用状态 是否启用0否1是
   */
  enableStatus?: number | null
  /**
   * 尺码组明细code
   */
  sizeDetailCode?: null | string
  /**
   * 尺码明细ID
   */
  sizeDetailId?: number | null
  /**
   * 尺码明细名称
   */
  sizeDetailName?: null | string
  /**
   * 尺码组code
   */
  sizeGroupCode?: null | string
  /**
   * 尺码组ID
   */
  sizeGroupId?: number | null
  /**
   * 尺码组名称
   */
  sizeGroupName?: null | string
  [property: string]: any
}
/**
 * ReorderDisplayConfigVO
 */
export interface ReorderDisplayConfigVO {
  isEdit?: boolean
  /**
   * 细类名称
   */
  fineClassName?: string
  /**
   * 主键ID
   */
  id?: number
  /**
   * 大类名称
   */
  largeClassName?: string
  /**
   * 中类名称
   */
  midClassName?: string
  /**
   * 单店单skc基础陈列量(细类下所有SPU下SKC配置)
   */
  shopSkcDisplayQuantity: number
  /**
   * 小类名称
   */
  smallClassName?: string
  /**
   * 细类ID
   */
  tinyClassId?: number
  /**
   * 更新人名字
   */
  updateUserName?: string
  [property: string]: any
}

/**
 * ReorderCategoryDelayDaysConfigVO
 */
export interface ReorderCategoryDelayDaysConfigVO {
  /**
   * 到货异常天数
   */
  delayDayNum?: number
  /**
   * 主键ID
   */
  id?: number
  /**
   * 大类名称
   */
  largeClassName?: string
  /**
   * 最晚到货时间
   */
  lastDay?: string
  /**
   * 商品年份
   */
  productYear?: number
  /**
   * 季节分组
   */
  seasonClassifyName?: string
  /**
   * 更凶人名称
   */
  updateUserName?: string
  [property: string]: any
}

/**
 * ReorderPeriodConfigVO
 */
export interface ReorderPeriodConfigVO {
  isEdit?: boolean
  isEditDay?: boolean
  /**
   * 胚周期(单位天)
   * 胚时间
   */
  blankDayNum?: number
  /**
   * 色周期(单位天)
   */
  colorDayNum?: number
  /**
   * 颜色名称
   */
  colorName?: string
  /**
   * 物流时间
   */
  deliverDayNum?: number
  /**
   * 面料运输时间
   */
  fabricDeliverDayNum?: number
  /**
   * 面料名称
   */
  fabricName?: string
  /**
   * 细类名称
   */
  fineClassName?: string
  /**
   * 主键ID
   */
  id?: number
  /**
   * 面料是否集约
   */
  intensiveStatus?: string
  /**
   * 大类名称
   */
  largeClassName?: string
  /**
   * 中类名称
   */
  midClassName?: string
  /**
   * 成品起订量
   */
  minOrderQuantity?: number
  /**
   * 起订量备注
   */
  minOrderRemark?: string
  /**
   * 是否备胚
   */
  preBlankType?: string
  /**
   * 是否备色
   */
  preColorType?: string
  /**
   * 生产时间
   */
  produceDayNum?: number
  /**
   * 商品等级
   */
  productLevelName?: string
  /**
   * 商品名称
   */
  productName?: string
  /**
   * 商品年份
   */
  productYear?: number
  /**
   * 采购渠道
   */
  purchaseType?: string
  /**
   * 七色纺色号
   */
  qsfColorNum?: string
  /**
   * 返单周期
   */
  reorderDayNum?: number
  /**
   * 季节分组
   */
  seasonClassifyName?: string
  /**
   * 小类名称
   */
  smallClassName?: string
  /**
   * 款式编码
   */
  spuCode?: string
  /**
   * 成衣供应商名称
   */
  supplierName?: string
  /**
   * 细类ID
   */
  tinyClassId?: number
  /**
   * 更新人名称
   */
  updateUserName?: string
  /**
   * 纱时间
   * 纱周期(单位天)
   */
  yarnDayNum?: number
  [property: string]: any
}
